﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}

.clearfix:after {content: "." ;display: block ;height: 0 ;clear: both ;visibility: hidden ;}
.clearfix{ display:block; }
body{font-family: "微软雅黑"; color:#333333!important;}
.content{width: 1000px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}

.top{width: 100%; height: 120px; position: relative;}
.top .t_bg{width: 100%; height: 80px; background-color: #eeeeee; border-top: 9px solid #313131; border-bottom: 5px solid #eb6100; position: absolute; z-index: 1;}
.top .t_con{width: 100%; height: 120px; position: absolute; z-index: 2;}
.top .t_con ul{margin-top: 44px; height: 30px;}
.top .t_con ul li{width: 100px; height: 30px; line-height: 30px; float: left; font-size: 16px; text-align: center;}
.top .t_con ul .overline{font-weight: bold;}
.top .t_con ul li a:hover{color: #eb6100;}
.top .t_con .search{height: 30px; width: 145px; margin-top: 44px; background-color: #ffffff; border-radius: 50px;}
.top .t_con .search .txt{width: 90px; height: 30px; border:none; border-radius: 50px; padding-left: 20px; font-size: 12px; }
.top .t_con .search .btn{ width: 20px; height: 20px; background-color: #ffffff; border-radius: 50px; margin-top: 7px; border: 0;cursor: pointer;  overflow: hidden; }
.top .t_con .search form{height: 30px; overflow: hidden;}

.all a:hover{color: #b70308; text-decoration: underline;}
.all .xinwen{width: 600px; height: 673px;  overflow: hidden;}
.all .xinwen .banner{width: 600px; height: 295px;}
.all .xinwen .banner img{width: 600px; height: 295px;}
.all .xinwen ul{width: 600px; height: 398px;}
.all .xinwen ul li{width: 600px; height: 189px; border-bottom: 1px dashed #dadada;}
.all .xinwen ul li img{width: 165px; height: 128px; display: block; margin-top: 25px; margin-right: 15px;}
.all .xinwen ul li div{width: 418px; height: 150px; margin-top: 25px;}
.all .xinwen ul li div h2{font-size: 16px; width:418px; height: 26px; line-height: 26px; overflow: hidden;}
.all .xinwen ul li div p{width: 418px; height: 75px; line-height: 25px; overflow: hidden; color: #999999; font-size: 14px;}
.all .xinwen ul li div em{width: 405px; height: 37px; line-height: 37px; display: block; color: #999999; font-size: 14px; font-weight: normal; text-align: right; }

.all .zixun{width: 381px; height: 673px; }
.all .zixun .foo{width: 381px; height: 377px; background-color: #f6f6f6;}

.all .zixun .z_title{width: 379px; height: 25px; color: #b70308; border-left: 4px solid #b70308; padding-left: 10px; font-size: 20px; line-height: 22px;}
.all .zixun .z_con ul{margin-top: 10px;}
.all .zixun .z_con ul li{font-size: 16px; line-height: 34px; width: 381px; height: 34px; overflow: hidden; }
.all .zixun .z_con ul li em{width: 3px; height: 3px; display: block; background-color: #676767; margin-top: 15px; float: left; margin-right: 12px;}






.all .Public{width: 1000px; margin-top: 23px;}
.all .Public .p_title{width: 1000px; height: 32px; position: relative;}
.all .Public .p_title em{width: 1000px; height: 15px; border-bottom: 1px solid #b70308; display: block; position: absolute; z-index: 1;}
.all .Public .p_title i{width: 140px; height: 32px; display: block; margin-left: 430px; font-size: 22px; color: #b70308; background-color: #ffffff; position: absolute; z-index: 2; text-align: center;}











